User loginNavigation |
LtU Forum, Site DiscussionDr Jekyll and Mr C
Jekyll is a high level programming language that can be translated It allows statically resolved generics as well as dynamic dispatch. Too By Satrajit Chatterjee at 2006-01-23 18:14 | LtU Forum | login or register to post comments | other blogs | 7296 reads
Choice of OS of LtU readersA totally different question for in the fun department, I was wondering about the 'geekiness' of the LtU crowd. As one of the measures of that would be choice of OS people work on, I wondered
I run Fedore Core 3 on an Asus S5N notebook. What is a Proposition?I just started reading "Type Theory and Functional Programming" and realised pretty rapidly that I wasn't sure what a proposition was. When I look at Wikipedia - http://en.wikipedia.org/wiki/Proposition - they seemed rather negative on the whole idea. If propositions are questionable how can you do something as concrete as write programs with them? Am I just getting two different meanings of "proposition" mixed up? In the article it says In Aristotelian logic a proposition is a particular kind of sentence: one which affirms or denies a predicate of a subject. Even I know what a predicate is, so should I just run with this definition? Thanks. Sequentiality, laziness, Haskell, and cyclic block diagramsMore shameless self-promotion from me: here's a paper I've been working on that may be of interest to LtU readers, "Many cyclic block diagrams do not need parallel semantics." It is about parallel vs. sequential semantics as applied to an interesting block diagram. (Here the adjectives "parallel" and "sequential" are used as they are in discussions of the full abstraction problem rather than in discussions of concurrency.) It also introduces a block diagram extension to Haskell I've been working on. By bdenckla at 2006-01-19 23:11 | LtU Forum | login or register to post comments | other blogs | 7297 reads
Referentially Transparent SchemeWhat features from R5RS would have to be removed if one wanted a referentially transparent scheme? In Lisp In Small Pieces, Christian states that assignment, side-effects, and continuations break referential transparency. So I would assume that one would have to remove any destructive operators such as set!, set-car!, set-cdr!, as well as removing call/cc. I also thought that defining global variables (via define) would be removed though I would imagine if you dropped the availability of set! the use of define in the global context would not be much of an issue. Am I looking at this the right way? Are there other things that have side-effects in Scheme that I am not aware of? Is there more information on this topic that I can look and learn more? Best regards, MJ Stahl DeadlinkThe link to be found at "Courses" targetting "Comp Sci 319: Lambda Calculus (University of Chicago)" is dead and produces a 404. GAWK (GNU AWK) for AI?I've been doing a lot of (g)awk lately and recently stumbled upon an interesting little paper called GAWK for AI?. This resonates with my recent experiences/revelations regarding how feature impoverished languages (like gawk) can often help you focus more on the domain and task at hand. Pi-calculus and mobile system booksAm looking at books on process calculii, and am wondering what is thought of the following: * Milner's Communicating and Mobile Systems: The Pi-Calculus All three are at Powell's; unfortunately, all three are currently only stocked in their warehouse in town. I prefer not to ask them to transfer a book to their retail outlets, unless there's a good chance I might purchase it--so any recommendations on which one(s) I should investigate first? I already have Hoare's Communicating Sequential Processes, so no need to recommend that (though I recommend it to others who are interested). New for Python 2.5Of interest are: If the Python crew is adding partial application to the language, I'm curious why they wouldn't have gone the whole hog and added in partial evaulation. Implicit Behavioral SubtypingI have posted a draft of an article about implicit behavioral subtyping in the Heron programming language at http://www.artima.com/weblogs/viewpost.jsp?thread=144349. I believe it to be original research, but I still have many more papers to plow through. I was wondering if anyone could help me out. That includes pointing out mistakes, or similar research which should be mentioned. Thanks a lot! By cdiggins at 2006-01-13 03:47 | LtU Forum | login or register to post comments | other blogs | 6264 reads
|
Browse archives
Active forum topics |
Recent comments
9 weeks 6 days ago
10 weeks 6 hours ago
10 weeks 19 hours ago
10 weeks 1 day ago
10 weeks 4 days ago
10 weeks 4 days ago
10 weeks 5 days ago
10 weeks 6 days ago
10 weeks 6 days ago
10 weeks 6 days ago